Intel 8086, 1978 yılında Intel tarafından piyasaya sürülen 16-bit bir mikroişlemcidir. x86 mimarisinin temelini oluşturur ve kişisel bilgisayar devriminin önemli bir parçası olmuştur.
Temel Özellikleri:
16-bit İşlemci: 16-bit veri yolu ve 16-bit yazmaçlara sahiptir. Bu, aynı anda 16 bitlik verileri işleyebildiği anlamına gelir.
20-bit Adresleme: Segmentasyon kullanarak 1 MB'lık (2^20 bayt) bir bellek alanını adresleyebilir. Bellek Yönetimi önemli bir kavramdır.
Segmentasyon: Belleği segmentlere ayırarak (kod, veri, yığın, ekstra) adreslemeyi sağlar. Segment yazmaçları (CS, DS, SS, ES) kullanılır.
Yazmaçlar: AX, BX, CX, DX (genel amaçlı yazmaçlar), SP (yığın işaretçisi), BP (temel işaretçi), SI (kaynak indeks), DI (hedef indeks), IP (komut işaretçisi), ve bayrak yazmacı gibi çeşitli yazmaçlara sahiptir. Yazmaçlar işlemci içindeki hızlı erişimli hafıza bölgeleridir.
Komut Seti: Geniş bir komut setine sahiptir. Aritmetik, mantıksal, veri transferi, dallanma gibi çeşitli işlemleri gerçekleştirebilir. Komut%20seti işlemcinin yapabileceği temel işlemlerin bütünüdür.
Kesmeler: Donanım veya yazılım tarafından tetiklenebilen kesme mekanizmasına sahiptir. Kesmeler belirli olaylar olduğunda programın akışını değiştiren yapılardır.
Mimari:
8086 işlemcisi, iki ana birimden oluşur:
Execution Unit (EU): Komutları yürütür, aritmetik ve mantıksal işlemleri gerçekleştirir ve yazmaçları yönetir.
Bus Interface Unit (BIU): Bellek ve giriş/çıkış (I/O) aygıtları ile iletişim kurar. Adres oluşturma, veri getirme ve yazma işlemlerini gerçekleştirir.
Kullanım Alanları:
İlk IBM PC'lerde ve diğer kişisel bilgisayarlarda yaygın olarak kullanılmıştır. Gömülü sistemler ve endüstriyel kontrol sistemlerinde de kullanılmıştır.
Önemli Notlar:
Ne Demek sitesindeki bilgiler kullanıcılar vasıtasıyla veya otomatik oluşturulmuştur. Buradaki bilgilerin doğru olduğu garanti edilmez. Düzeltilmesi gereken bilgi olduğunu düşünüyorsanız bizimle iletişime geçiniz. Her türlü görüş, destek ve önerileriniz için iletisim@nedemek.page